36.40TVFScoreMom & Dad's Italian RestaurantDeFuniak Springs, FL Mom and Dad's Italian Restaurant in DeFuniak Springs, FL has been featured on TV shows such as Restaurant Impossible and is k...ClosedRestaurant Impossible